home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / include / dev / stdfb.h < prev    next >
C/C++ Source or Header  |  1991-03-15  |  1KB  |  47 lines

  1. /*
  2.  * stdfb.h --
  3.  *
  4.  *    Stdlarations of the /dev/stdfb device. 
  5.  *
  6.  * Copyright 1991 Regents of the University of California
  7.  * Permission to use, copy, modify, and distribute this
  8.  * software and its documentation for any purpose and without
  9.  * fee is hereby granted, provided that this copyright
  10.  * notice appears in all copies.  The University of California
  11.  * makes no representations about the suitability of this
  12.  * software for any purpose.  It is provided "as is" without
  13.  * express or implied warranty.
  14.  *
  15.  * $Header: /sprite/lib/forms/RCS/proto.h,v 1.7 91/02/09 13:24:52 ouster Exp $ SPRITE (Berkeley)
  16.  */
  17.  
  18. #ifndef _STDFB
  19. #define _STDFB
  20.  
  21. /* constants */
  22.  
  23. #define IOC_STDFB (17 << 16)
  24.  
  25. #define IOC_STDFB_INFO     (IOC_STDFB | 1)
  26.  
  27. /*
  28.  * Structure returned by IOC_STDFB_INFO ioctl.
  29.  */
  30.  
  31. typedef struct Dev_StdFBInfo {
  32.     int        type;        /* Type of display. See below. */
  33.     int        width;        /* Width in pixels. */
  34.     int        height;        /* Height in pixels. */
  35.     int        planes;        /* Number of planes. */
  36. } Dev_StdFBInfo;
  37.  
  38. /*
  39.  * Valid types of displays.
  40.  */
  41.  
  42. #define DEV_STDFB_UNKNOWN    0
  43. #define DEV_STDFB_PMAGBA    1    /* Standard ds5000 color frame buffer.*/
  44.  
  45. #endif /* _STDFB */
  46.  
  47.